Top 10k strings from Laser Basic - Sprite Generator (1986)(Ocean Software)[a].z80 in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [Z80] (TOSEC-v2007-01-01) /

Back to the directory listing

   4 +((YS+SY+1
   3 YC+CY,XC+CX;
   3 CREG,(XS+SX+1
   3 BREG,(YS+SY+1
   3 +(XC+CX)+(32
   2 TMPY,(YS+SY+1
   2 TMPX,(XS+SX+1
   2 CREG,(SX+XS+1
   2 BREG,(SY+YS+1
   2 A$="SPRITE OFF SCREEN":
   2 *SHT*SLN+5
   2 *(YC+CY)),ON
   2 (YS+SY)+N,(XS+SX)+M;
   1 YS+SY+VT>15
   1 YRRA=52746
   1 XS+SX+HL>30
   1 WPSPT=52515
   1 TTSPT=52581
   1 TSPST=AL+(AH*256
   1 TSPND=AL+(AH*256
   1 TMPY=52423
   1 TMPX=52422
   1 TAPP=52691
   1 SY+YS,SX+XS;
   1 SY+YS+SHT>15
   1 SY+YS+A,SX+XS;
   1 SX+XS+SLN>30
   1 SST+NB>65535
   1 SSE=TSPST:
   1 SSE=SSE+MEM
   1 SSE-MEM<SSS
   1 SSE+NB<SSS
   1 SPST=49995
   1 SPNO=23305
   1 SPND=49997
   1 SPMIR=52661
   1 SPMAR=52667
   1 SPINV=52655
   1 SCMIR=52643
   1 SCMAR=52649
   1 SA=SA-(SB*8
   1 RTSPT=52619
   1 RELCT=52533
   1 RADD=RL+RH:
   1 PTSXR=52569
   1 PTSPT=52527
   1 PTSOR=52563
   1 PTSND=52575
   1 ORXOR=52634
   1 ORON=52682
   1 MOVE=51601
   1 MLT=SSE-SSS
   1 MLT=MLT-BFR: 
   1 MIRROR ATTR":
   1 MIRROR ATTR "
   1 MEM=MEM-SSE
   1 MEM=MB-MA:
   1 MEM=AL+AH:
   1 MEM2=(65536
   1 LREG=23302
   1 INVSN=52539
   1 HREG=23301
   1 GTSXR=52551
   1 GTSPT=52521
   1 GTSOR=52545
   1 GTSND=52557
   1 EREG=23307
   1 D|DDD|DD<f
   1 DREG=23306
   1 DFSPT=52509
   1 CREG=23304
   1 CREG,LSPN:
   1 CP=MS+((YS+SY+1
   1 CP=MS+((SY+YS+1
   1 COLDS=52450
   1 CA=IN+(PA*8
   1 BREG=23303
   1 BREG,SSPN:
   1 BLKON=52625
   1 ATTON=51530
   1 ATTOF=51538
   1 ARRY=52697
   1 ANDON=52673
   1 AL=SSS-(AH*256
   1 AL=SSE-(AH*256
   1 AL=NB-(AH*256
   1 AL=MEM2-(AH*256
   1 AL=MEM-(AH*256
   1 AL=BFS-(AH*256
   1 AL=BFR-(AH*256
   1 A$="SPRITES INCOMPATABLE":
   1 A$="SPRITE NOT DEFINED":
   1 A$="SPRITE ALREADY DEFINED":
   1 A$="LENGTH (1-15)":
   1 A$=" WINDOW OFF SCREEN":
   1 A$=" SPRITE OFF SCREEN":
   1 A$=" SPRITE NOT DEFINED":
   1 A$=" PLEASE REDO":
   1 A$=" OUT OF SPRITE MEMORY":
   1 A$=" OUT OF MEMORY":
   1 A$=" NO COLD START ..?":
   1 A$=" HEIGHT (1-15)":
   1 A$=" CHARACER OFF SCREEN":
   1 ;;"CLEAR  SCREEN (Y/N) ?":
   1 ;"Y POS 1";
   1 ;"X POS 1";
   1 ;"WIPE SPRITE ";SNO;" (Y/N)":
   1 ;"WARM START (Y/N) ?":
   1 ;"SPST.. ";TSPST;"   ";
   1 ;"SPRITE NUMBER-1  "
   1 ;"SPRITE MEMORY FUNCTIONS (Y/N)":
   1 ;"SPRITE LENGTH-1  ";
   1 ;"SPRITE HEIGHT-1  ";
   1 ;"SPND.. ";TSPND;"   "
   1 ;"SCREEN FUNTIONS (Y/N)":
   1 ;"SAVING .. ";A$:
   1 ;"SAVE SPRITES TO TAPE (Y/N)":
   1 ;"ROTATE SPRITE";SNO;" (Y/N)":
   1 ;"REWIND AND PLAY TAPE TO VERIFY":
   1 ;"RELOCATE SPRITES (Y/N)":
   1 ;"PUT SPRITE ";SNO;" (Y/N) ":
   1 ;"PUT A SPRITE INTO A SPRITE (Y/N)":
   1 ;"PAPER.7";
   1 ;"PAPER.";IC:
   1 ;"PAPER.":
   1 ;"NEW SPRITE NUMBER (1-255)":
   1 ;"MEMORY LEFT 
   1 ;"LOGICAL SPRITE FUNCTIONS (Y/N)":
   1 ;"LOAD SPRITES FROM TAPE (Y/N)":
   1 ;"INPUT SPRITE NUMBER (1-255)"
   1 ;"INPUT SPRITE ";A$
   1 ;"INPUT SMALL SPRITE NUMBER":
   1 ;"INPUT ROW":
   1 ;"INPUT NUMBER OF BYTES":
   1 ;"INPUT LARGER SPRITE NUMBER":
   1 ;"INPUT DATA DIRECT  (Y/N) ":
   1 ;"INPUT COLUMN":
   1 ;"INPUT BUFFER SIZE IN BYTES":
   1 ;"INK...0";
   1 ;"INK...";IC:
   1 ;"INK...":
   1 ;"GET SPRITE ";SNO;" (Y/N)":
   1 ;"FLASH.0";
   1 ;"FLASH.";IC:
   1 ;"FLASH.":
   1 ;"ERROR-";
   1 ;"ENTER CHARACTER NUMBER (1-167)  ":
   1 ;"DUMP SCREEN TO CHR$ SQR (Y/N)?":
   1 ;"DUMP CHR$ SQR TO SCREEN (Y/N) ?":
   1 ;"COLD START (Y/N) ?":
   1 ;"CLEAR CHR$ SQR (Y/N)?":
   1 ;"CHANGE BUFFER SIZE (Y/N)"
   1 ;"BRIGHT0";
   1 ;"BRIGHT";IC:
   1 ;"BRIGHT":
   1 ;"ATTR..0"
   1 ;"ATTR..";IC:
   1 ;"ATTR..":
   1 ;"ARCADE CHARACTER (Y/N) ?":
   1 ;"> ";BFR:
   1 ;"0123456789ABCDEF "
   1 ;"    INPUT DATA LINE -- ";N+1
   1 *(YC+CY)))
   1 (SPST),AL:
   1 (SPND),AL:
   1 (RW+SSPH)>LSPH
   1 (MOVE),AL:
   1 (CL+SSPL)>LSPL
   1 (BREG)*256
   1 "SAVE > ";A$: